ILPc: A novel approach for scalable timing analysis of synchronous programs

نویسندگان

  • Jia Jie Wang
  • Partha S. Roop
  • Sidharta Andalam
چکیده

Synchronous programs have been widely used in the design of safety critical systems such as the flight control of Airbus A-380. To validate the implementations of synchronous programs, it is necessary to map the program’s logical time (measured in logical ticks) to physical time (the execution time on a given processor). The static computation of the worstcase execution time of logical ticks is called Worst Case Reaction Time (WCRT) analysis. Several approaches for WCRT analysis exist: max-plus algebra, model checking, reachability and integer linear programming (ILP). Of these approaches, reachability, model checking and ILP provide reasonably precise worst case estimates at the expense of longer analysis time. Apart from max-plus based approaches, which can produce large overestimates, the existing approaches suffer from the state space explosion problem. In this paper, we develop a new ILP based approach, called ILPc, which exploits the concurrency explicitly in the ILP formulation to avoid the state space explosion problem. Through extensive benchmarking we demonstrate the efficacy of the approach: for complex programs, ILPc is often orders of magnitude faster compared to the existing approaches, while achieving same level of precision. Thus, this paper paves the way for scalable WCRT analysis of complex embedded systems designed using the synchronous approach.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Intelligent scalable image watermarking robust against progressive DWT-based compression using genetic algorithms

Image watermarking refers to the process of embedding an authentication message, called watermark, into the host image to uniquely identify the ownership. In this paper a novel, intelligent, scalable, robust wavelet-based watermarking approach is proposed. The proposed approach employs a genetic algorithm to find nearly optimal positions to insert watermark. The embedding positions coded as chr...

متن کامل

Voltage Control Strategy for Direct-drive Robots Driven by Permanent Magnet Synchronous Motors

Torque control strategy is a common strategy to control robotic manipulators. However, it becomes complex duo to manipulator dynamics. In addition, position control of Permanent Magnet Synchronous Motors (PMSMs) is a complicated control. Therefore, tracking control of robots driven by PMSMs is a challenging problem. This article presents a novel tracking control of electrically driven robots wh...

متن کامل

Scheduling globally asynchronous locally synchronous systems for guaranteed response times

This paper analyzes and schedules Globally Asynchronous Locally Synchronous (GALS) programs to bound response times to input events. The proposed approach is applicable to scheduling of GALS programs for different target architectures with single or multiple processors or cores. A Satisfiability Modulo Theoretical (SMT) formulation in the quantifier free linear real arithmetic (QF LRA) logic is...

متن کامل

A Novel Approach to Trace Time-Domain Trajectories of Power Systems in Multiple Time Scales Based Flatness

This paper works on the concept of flatness and its practical application for the design of an optimal transient controller in a synchronous machine. The feedback linearization scheme of interest requires the generation of a flat output from which the feedback control law can easily be designed. Thus the computation of the flat output for reduced order model of the synchronous machine with simp...

متن کامل

Eccentricity Fault Diagnosis Studying for a Round Rotor Synchronous Machine

The paper presents a mathematical base modeling combined to Modified-Winding -Function-Approach (MWFA) for eccentricity fault detection of a round-rotor synchronous machine. For this aim, a 6-pole machine is considered, and the machine inductances are computed by MWFA in healthy and also under eccentricity fault. A numerical discrete-time method has been proposed to machine modeling in voltage-...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013